package com.quectel.core.module.device.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.util.Date;

/**
 * @author caolu
 * @email louis.cao@quectel.com
 * @date 2023/03/24 09:31
 */
@Data
@TableName("device_on_3d")
public class DeviceOn3dEntity {

    /**
     * id
     */
    @TableId
    private Long id;

    /**
     * 租户id
     */
    private Long tenantId;

    /**
     * 所属小区id
     */
    private Long villageId;

    /**
     * 安装楼栋
     */
    private Long buildingId;

    /**
     * 楼层实际高度 数字类型
     */
    private Integer floorNo;

    /**
     * 设备id
     */
    private Long deviceId;

    /**
     * 设备在楼栋内外1内2外
     */
    private Byte side;

    /**
     * 3d坐标信息{"x":1.2,"y":3.6,"z":2.3}
     */
    private String coordinate;

    /**
     * 创建人
     */
    private String creator;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 修改人
     */
    private String editor;

    /**
     * 修改时间
     */
    private Date editTime;


}
